plant sap - Spanish English Dictionary

plant sap

Meanings of "plant sap" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
General
sap of the mexican maguey plant tlachique (náhuatl) [m] MX